package com.wskj.workbench.vo.app;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.wskj.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 用户提现视图vo
 */
@Data
@ApiModel("用户提现视图vo")
public class AppTbUserWithdrawalVo {

    private static final long serialVersionUID = 1L;

    /**
     * 提现状态
     */
    @ApiModelProperty("提现状态(提现状态 1 待审核  2 审核通过  3 审核不通过  4 已到账)")
    private String withStatus;


    /**
     * 审核原因
     */
    @ApiModelProperty("审核原因")
    private String reviewReason;


    /**
     * 提现时间
     */
    @ApiModelProperty("提现时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;


    /**
     * 提现金额
     */
    @ApiModelProperty("提现金额")
    private BigDecimal withPrice;

    /**
     * 剩余金额
     */
    @ApiModelProperty("剩余金额")
    private BigDecimal userBalance;


}
